equipping oneself properly - French English Dictionary